<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>this</title>
</head>
<body>

</body>
<script>
    // 1. 函数预编译过程 this ---> window
    // 2. 全局作用域里 this ---> window
    // 3. call/apply 可以改变函数运行时 this 指向
    // 4. obj.func(); func里面的 this 指向 obj

    // 1
    function test() {
        console.log(this);
    }
    test();

    // 2
    console.log(this);

    // 3

    // 4 谁调用 this指向谁
    var obj = {
        test : function(){
            console.log(this);
        },
        name : '123'
    }
    obj.test();
</script>
</html>
